Integrating XP project management in development environments
نویسندگان
چکیده
Extreme Programming (XP) is an Agile Methodology (AM) which doesn’t require any specific supporting tool for being successfully applied. Despite this starting observation, there are many reasons leading a XP team to adopt Web based tools to support XP practices. For example, such tools could be useful for process and product data collection and analysis or for supporting distributed development. In this article we describe XPSuite, a tool composed of two parts: XPSwiki, a tool for managing XP projects and XP4IDE, a plug-in for integrating XPSwiki with an Integrated Development Environment (IDE). Moreover, we will show how the full Object Oriented implementation provides a powerful support for extracting all data represented in the model that the system implements.
منابع مشابه
Integrating Extreme Programming and User-Centered Design
The success of a software development project is associated not only with tools and technologies, but it also depends on how much the development process helps to be user-centered and developer-oriented. Involving customers in the process and being people-oriented, Extreme Programming (XP)– One of the popular agile methods – can be a choice for developing a usable system. The project under stud...
متن کاملUrban expansion as a driver of biodiversity loss: Integrating biodiversity in urban planning in African context
Africa has high biodiversity and is rapidly urbanizing. However, there is limited understanding of how urban expansion in Africa is likely to affect its habitats and biodiversity. Little urban ecological research has been done in Africa. This study needs to think ahead as Africa move into the “urban age” it is critical to inform the public on the importance of urban environment...
متن کاملIntroducing Extreme Programming into a Software Project at the Israeli Air Force
Introducing Extreme Programming (XP) to an industrial software development team usually involves technical and professional aspects as well as social and organizational ones. The introducing of a new software development method in general and XP in particular into a software project team that operates in the army emphasizes and extends these issues. In this paper we present a process through wh...
متن کاملIntegrating Extreme Programming and Contracts
Extreme Programming (XP) is a light-weight software engineering methodology conceived by KENT BECK with a strong focus on business value. Design by Contract is a software design technique defined by BERTRAND MEYER that stresses stability and maintainability of large systems. The two are regarded as incompatible by many of their respective followers. In this paper, the authors describe why contr...
متن کاملExperiences of Using Extreme Programming to Support a Legacy Information System Migration Project
In the recent years, the software engineering community has been showing a growing interest in agile development methodologies. These have emerged out of the need for faster, more flexible and efficient processes for software development. Currently the best known agile method is extreme programming (XP). XP addresses issues concerning changing requirements and their cost by simplifying manageme...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems Architecture
دوره 52 شماره
صفحات -
تاریخ انتشار 2006